find something bizarre - German English Dictionary